package com.acargil.sudoku.model;

public enum PuzzleGenerationAlgorithm {

	INVALID_SAMPLE("INVALID_SAMPLE","","","",""),
	VALID_SAMPLE("VALID_SAMPLE","","","",""),
	BASIC_ALGORITHM("oguzhanacargil@gmail.com", "http://www.example.com", "Basic Algorithm", 
			"This is a short description for basic algorithm.", "Oguzhan ACARGIL");
	
	private String mail,url, title, description, author;

	private PuzzleGenerationAlgorithm(String mail, String url, String title, String description, String author) {
		this.mail = mail;
		this.url = url;
		this.title = title;
		this.description = description;
		this.author = author;
	}
	
	@Override
	public String toString() {
		return this.title + " by " + this.author;
	}

	public String getUrl() {
		return url;
	}

	public String getTitle() {
		return title;
	}

	public String getDescription() {
		return description;
	}

	public String getAuthor() {
		return author;
	}
	
	public String getMail() {
		return mail;
	}
	
}
